https://www.tensorflow.org/text/tutorials/transformer

##preprocessing: note: Making preprocessing part of the model is better if using a GPU
#Preprocessing outside of the model is better on CPU. At least for images.
#https://keras.io/guides/preprocessing_layers/

https://www.tensorflow.org/api_docs/python/tf/data/experimental/save

#Needs newer tensorflow or numpy or somethin? numpy >= 1.22 tensorflow >= 2.6
# ~ https://stackoverflow.com/questions/58479556/notimplementederror-cannot-convert-a-symbolic-tensor-2nd-target0-to-a-numpy

https://machinelearningmastery.com/save-load-keras-deep-learning-models/

https://www.tensorflow.org/tutorials/load_data/images

https://www.tensorflow.org/tutorials/images/transfer_learning

https://stackoverflow.com/questions/71638403/how-do-i-use-tf-keras-preprocessing-image-dataset-from-directory-to-create-a-d

https://cs230.stanford.edu/blog/tensorflow/
https://cs230.stanford.edu/blog/datapipeline/#best-practices

https://towardsdatascience.com/transfer-learning-with-tf-2-0-ff960901046d

https://www.tensorflow.org/guide/keras/train_and_evaluate

https://github.com/christianversloot/machine-learning-articles/blob/main/how-to-use-sparse-categorical-crossentropy-in-keras.md
